Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
6 PICTON PLACE £1,185,000 13 Jun 2017
14 PICTON PLACE Semi-Detached £175,000 6 Oct 2006
16 PICTON PLACE Terraced £140,000 1 Mar 2011
18 PICTON PLACE £100,000 13 Dec 2019